package com.rainyun.rcmc.own.config;

import com.rainyun.rc.common.ClassVersion;
import com.rainyun.rc.config.annotation.DefString;
import com.rainyun.rc.config.annotation.Desc;
import com.rainyun.rc.config.annotation.LangConf;

@LangConf
@ClassVersion("1.0.0")
public enum RcLang {

	@DefString("&7>----&f[&3&lRainCore&f]&7----<")
	@Desc("rc命令前缀部分")
	cmd_help_prefix,
	@DefString("&7>------------------<")
	@Desc("rc命令后缀部分")
	cmd_help_suffix,

	@DefString("只能在游戏内执行该指令")
	cmd_ingame,
	@DefString("你没有权限: {perm}")
	cmd_perm,
	@DefString("只能在后台执行该指令")
	cmd_console,
	@DefString("{value} 格式错误,需要为true/false")
	cmd_boolean,
	@DefString("{value} 不是一个小数")
	cmd_double,
	@DefString("{value} 不是一个整数")
	cmd_int,

	@DefString("&r[&3&lRainCore&r] &a")
	@Desc("RainCore信息前缀")
	prefix,

	@DefString("载入出现问题")
	reload_error,
	@DefString("载入成功")
	reload_success,

	@DefString("玩家不存在: {player}")
	biz_noplayer,
	@DefString("玩家未在线: {player}")
	biz_notonline,

	@DefString("&c出现未知错误")
	@Desc("未知错误")
	error,

//	;
//  /**用于获取某些其他类型的默认值(名称指定"getDefault")*/
//	public static Object getDefault(RcLang en){
//		return null;
//	}

}
